the ministry of defense - German English Dictionary